radiation hardness - French English Dictionary